.documentDetails span.title{
	font-weight:bold;
	font-size:18px;
	margin-right:300px;
	cursor:pointer;
	display:block;
}

.documentDetails div.folders {
float:left;
margin:3px 5px 5px 0px;
font-size: 15px;
}

.documentDetails span.title input {
	font-weight:normal;
	font-size:18px;
	padding:5px;
	width:100%;
		
}
.documentDetails span.title:hover {
	color:#489DD4;
}

.innertube .contentBlock {
	padding:20px 13px;
}


.documentDetails .labelContainer {
	margin:0px;
	padding:1px;
	
}

.documentDetails a.label {
	position:relative;

}

.documentDetails .labels {
	overflow:hidden;	
	text-align:right;
	line-height:20px;
}

.documentDetails li.labelList {
	padding:2px 0;	
	background:none;
}

.labelList .currentVersion {
	color: #DC9930;
	font-weight: bold;
}

.labelList .oldVersion {
	color: #cccccc;
}

.labelList .latestVersion {
	color: #75B844;
}

.documentDetails li.labelList strong {
	color: black;
}

.documentDetails  .addlabel {
	
}

.documentDetails li {
	padding: 0 0 10px 0;
	position:relative;
}

.documentDetails li:hover a.label {
	visibility:visible;	
}

.documentHistorylist {
	width:370px;	
}

.documentHistorylist .listTitle {
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;	
	background:transparent url(../../images/themes/white/v2/activity/border.png) repeat-x scroll left bottom;
	border:none;
	color:inherit;
}

.documentHistorylist  li {
	background:none;
	border-bottom:1px solid #e6e6e6;
	
}

.documentHistorylist .infos_line {
	color:#999;	
}

.documentHistorylist .noBorder {
	border:none;	
}

div.download a{
	display:block;
	font-size:26px;
	font-weight:bold;
	color:#393939;
	text-decoration:none;
	padding:5px 40px 8px 0;
	background:url(../images/download.png) no-repeat right 5px;
}

div.download a:hover {
	color:#666;
}

div.download a .filesize {
	font-size:16px;	
}

.filename, .preview {
 	color:#999;
 	padding-right:24px;
 	font-size:12px;
 }

.preview {
	/* background:url(/images/tinyinfo.png) no-repeat right -3px; */
}
img.fileType {
	float:left;	
	margin-right:10px;
}
div.download img {
	float:left;
}

div.download {
	padding:0px 0;
	float:left;
}

div.downDetails {
	margin:20px 0;
	
}

.labelEditor {
	width:230px;
	float:right;
	border:1px solid #eee;
	padding:10px;
	background:#fff;
	position:absolute;
	right:0px;
	top:53px;
	z-index:200;
}

.documentDetails .labelEditor form .form_wrapper {
	float:none;
}

.labelEditor input, .labelEditor btn {
	display:block;	
}

.documentDetails .labelEditor form .form_wrapper_right {
	float:none;	
	width:auto;
	margin:0;
}

.documentDetails .labelEditor form .form_wrapper .inner_form_wrapper {
	margin:0;	
	padding:0 10px 0 0;
}


span.info {
	
	display:block;
}

ul.pictoList li {
	min-height:40px;
}

ul.pictoList li.selectedVersion {
	background-color: #FFE99F;
	padding: 5px;
	border: 1px solid #EFDB95;
}

ul.pictoList li.unselectedVersion {
	padding: 6px;
}

ul.pictoList li.selectedVersion .info {
	color: #777777;
}

.versionDetails {
	margin-left:50px;
}


/* upload panel */

.upload li.title, .upload li.uploadLabel {
	display:none !important;
}

.upload {
		
}

ul.relatedDocs li{
	border-bottom:1px solid #eee;
	min-height:0;
	padding:5px 0;
	margin:0;
}
.approvSelect {
padding:10px;
background-color:#FFF;
color:#555;
border-left:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
}
.approvSelect .sel {
margin-top:5px;
}

.listsharingspanel a{
font-size:11px;
}
.resendMsg {
margin:30px 30px 30px 10px;
padding-left:40px;
background:url(../../images/feedtypeicons/info.png) no-repeat 0px 0px;
}
.resendMsg p{
margin-top:25px;
font-size: 14px;
}
.resendBtns {
margin-left:40px;
}
.shareInfo {
font-size: 13px;
margin-left: 36px;
padding: 5px;
}